package poo.figurePiane;

public class Rombo extends Figura {

	private double dMax, dMin;

	public Rombo(double lato) {
		super(lato);
		this.dMax = getDimensione() * 2;
		this.dMin = getDimensione();
	}

	public double getLato() {
		return getDimensione();
	}

	public double getDiagonaleMaggiore() {
		return dMax;
	}

	public double getDiagonaleMinore() {
		return dMin;
	}

	@Override
	public double perimetro() {
		return getDimensione() * 4;
	}

	@Override
	public double area() {
		return (dMax * dMin) / 2;
	}

	public String toString() {
		return "Rombo di lato= " + String.format("%1.2f", getDimensione())
				+ " e diagonale maggiore= " + String.format("%1.2f", dMax)
				+ " e diagonale minore= " + String.format("%1.2f", dMin);
	}

}
